package com.hduong.springcloud.service;

import org.springframework.stereotype.Component;

/**
 * 客户端的限流措施
 * Created by dudu on 2020/3/18.
 */
@Component
public class PaymentFallbackService implements PaymentHystrixService {

    //实现了  添加 @FeignClient的接口后， 那么请求过来的时候 ： 到底调用哪一个呢？
    //如果 正常情况是不会调用到这个实现类的实现的
    @Override
    public String paymentInfo_OK(Integer id) {
        return "PaymentFallbackService Fallback paymentInfo_OK";
    }

    @Override
    public String paymentInfo_TimeOut(Integer id) {
        return "PaymentFallbackService Fallback paymentInfo_TimeOut";
    }
}
